i couldn't help overhearing - Francés Inglés Diccionario